/* 上传图片 */
.editor-after{
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;

  .hint{
    font-size: 12px;
    color: #f53838;
    line-height: normal;
  }

  .img-width{
    display: flex;
    flex-wrap: wrap;
    margin-left: -5px;

    .plan-image,
    .upload{
      width: 100px;
      height: 100px;
      border-radius: 4px;
      margin: 6px;
      border: 1px solid #cbcbd0;
      box-sizing: border-box;
    }

    .remove-icon{
      position: absolute;
      top: -5px;
      right: -4px;
      z-index: 99;
      font-size: 18px;
      color: rgb(247, 74, 74);
      border: 1px solid #fff;
      border-radius: 50%;
      background: #fff;
      cursor: pointer;
    }

    .upload{
      border: 1px dashed #cbcbd0;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 26px;
      color: #999999;
      cursor: pointer;

      &:hover{
        border: 1px dashed #409EFF;
        background: rgb(246, 250, 255);
        color: #409EFF;
        transition: all 0.3s;
      }
    }
  }
}
